drip irrigation system - Spanish English Dictionary